Level shifter

ABSTRACT

A level shifter includes an input circuit having first and second input terminals configured to receive complementary input signals at a first voltage level and a second voltage level. A cross-latch circuit is coupled to the input circuit, and has first and second output terminals configured to provide complementary output signals at a third voltage level and a fourth voltage level. The input circuit includes first and second control nodes configured to output first and second control signals at the first voltage level and the fourth voltage level based on the input signals. A tracking circuit is coupled to the input circuit and the cross-latch circuit, and is configured to input first and second tracking signals to the cross-latch circuit based on the first and second control signals, wherein the first tracking signal is the greater of the first control signal and the third voltage level, and the second tracking signal is the greater of the second control signal and the third voltage level.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application claims priority to U.S. Provisional PatentApplication No. 62/855,363 titled “High-Speed Over-Drive Level ShifterCircuit” filed May 31, 2019, the disclosure of which is herebyincorporated by reference in its entirety.

BACKGROUND

Many electronic devices, such as desktop computers, laptop computers,tablets, smartphones, etc., employ multiple integrated circuits, oftenin conjunction with multiple discrete semiconductor devices, to processand store information. Some electronic devices use multiple voltagelevels to correspondingly power their multiple integrated circuits anddiscrete semiconductor devices. Voltage level shifters may be employedto shift and adapt voltage levels of digital signals between integratedcircuits using different voltages.

BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present disclosure are best understood from the followingdetailed description when read with the accompanying figures. It isnoted that, in accordance with the standard practice in the industry,various features are not drawn to scale. In fact, the dimensions of thevarious features may be arbitrarily increased or reduced for clarity ofdiscussion.

FIG. 1 is a circuit diagram illustrating an example of a level shifterin accordance with some embodiments.

FIG. 2 is a circuit diagram illustrating the level shifter includingalternative examples of an input circuit and a tracking circuit inaccordance with some embodiments.

FIG. 3 is a circuit diagram illustrating the level shifter including analternative example of a cross-latch circuit in accordance with someembodiments.

FIG. 4 is a circuit diagram illustrating the level shifter includingalternative examples of the input circuit and the tracking circuit inaccordance with some embodiments.

FIG. 5 is a circuit diagram illustrating the level shifter including analternative example of the input circuit in accordance with someembodiments.

FIG. 6 is a circuit diagram illustrating the level shifter including analternative example of the cross-latch circuit in accordance with someembodiments.

FIG. 7 is a circuit diagram illustrating the level shifter includinganother alternative example of the cross-latch circuit in accordancewith some embodiments.

FIG. 8 is a circuit diagram illustrating the level shifter of FIG. 2with various NMOS and PMOS components identified in accordance with someembodiments.

FIG. 9 is a block diagram illustrating aspects of a symmetrical layoutfor the level shifter of FIG. 8 in accordance with some embodiments.

FIG. 10 is a block diagram illustrating aspects of another symmetricallayout for the level shifter of FIG. 8 in accordance with someembodiments.

FIG. 11 is a block diagram illustrating aspects of a nonsymmetricallayout for the level shifter of FIG. 8 in accordance with someembodiments.

FIG. 12 is a flow diagram illustrating a level shifting method inaccordance with some embodiments.

DETAILED DESCRIPTION

The following disclosure provides many different embodiments, orexamples, for implementing different features of the provided subjectmatter. Specific examples of components and arrangements are describedbelow to simplify the present disclosure. These are, of course, merelyexamples and are not intended to be limiting. For example, the formationof a first feature over or on a second feature in the description thatfollows may include embodiments in which the first and second featuresare formed in direct contact, and may also include embodiments in whichadditional features may be formed between the first and second features,such that the first and second features may not be in direct contact. Inaddition, the present disclosure may repeat reference numerals and/orletters in the various examples. This repetition is for the purpose ofsimplicity and clarity and does not in itself dictate a relationshipbetween the various embodiments and/or configurations discussed.

Further, spatially relative terms, such as “beneath,” “below,” “lower,”“above,” “upper” and the like, may be used herein for ease ofdescription to describe one element or feature's relationship to anotherelement(s) or feature(s) as illustrated in the figures. The spatiallyrelative terms are intended to encompass different orientations of thedevice in use or operation in addition to the orientation depicted inthe figures. The apparatus may be otherwise oriented (rotated 90 degreesor at other orientations) and the spatially relative descriptors usedherein may likewise be interpreted accordingly.

FIG. 1 is a block diagram illustrating aspects of an over-drive levelshifter 100 in accordance with disclosed embodiments. The level shifter100 includes a cross latch circuit 110, an input circuit 120 and atracking circuit 130. The input circuit receives complementary inputsignals I and IN in a first voltage domain A and is therefore connectedto VDDA and VSSA voltage signals. The cross-latch circuit 110 operatesin a second voltage domain B and is therefore connected to VDDB and VSSBvoltage signals. In some implementations, the first voltage levels VDDAand VSSA can be equal to 1.8V and 0V (ground), respectively, while thesecond voltage levels VDDB and VSSB can be equal to 3.3V and 1.8V,respectively. In other examples, VDDA and VSSA can be equal to 1.2V and0V (ground), respectively, while second voltage levels VDDB and VSSB canbe equal to 1.8V and 0.6V, respectively. In other words, the voltagelevels VDDA and VSSB are at the same voltage level, and in effect thelevel shifter 100 is connected to receive three voltage levels: VSSA,VDDA/VSSB, and VDDB. Other voltage levels are within the scope of thedisclosure.

The cross-latch circuit 110 provides complementary output signals Z andZN. A cross-latch circuit generally operates in a single voltage domain(VDD, VSS). Thus, the output signals Z, ZN swing between low and highstates in this single voltage domain. Disclosed embodiments employ thecross-latch circuit 110 in an over-drive level shifter circuit. As such,the input signals I and IN are in the lower, first voltage domain andthus swing between the VDDA and VSSA voltage levels, while the outputs Zand ZN are shifted to the higher second voltage domain and thus swingbetween VDDB and VSSB.

To provide enhanced performance and reliability, a tracking circuit 130outputs overdrive, or tracking signals to the cross-latch circuit 110that are based on the input signals I and IN, rather than apply thecomplementary input signals I and IN in the first voltage domaindirectly to the cross-latch circuit 110. More particularly, the trackingcircuit 130 is configured to provide tracking signals to the cross-latchcircuit 110 that are the greater of the control signal A and the VSSBvoltage level, or the greater of the control signal B and the VSSBvoltage level. In other words, the tracking signals are provided in thesecond voltage domain, even though the control signals A,B could be inthe first or second voltage domain.

In the illustrated example, input terminals 202 and 204 receivecomplementary input signals I and IN, respectively, in the first voltagedomain, while output terminals 102 and 104 provide complementary outputsignals Z, ZN in the second voltage domain. As shown in FIG. 1, theinput circuit 120 is connected between the input terminals 202 and 204,which receive signals in the first (lower) voltage domain A, and theoutput terminals 102 and 104, which output signals in the second(higher) voltage domain B. The control signals A and B, which are outputat nodes 206 and 208, respectively, thus can swing between the low VSSAsignal of the first voltage domain, and the high VDDB signal of thesecond voltage domain.

The cross latch circuit 110 includes a first pair of transistorsincluding a first transistor 210 and a second transistor 212 connectedin series, and a second pair of transistors including a third transistor214 and a fourth transistor 216 connected in series. The first and thirdtransistors 210, 214 are PMOS transistors and the second and fourthtransistors 212, 216 are NMOS transistors in the illustrated example.The two pairs of transistors are connected between VDDB and VSSB voltagerails. In the example shown, the gate terminal of the transistor 216 isconnected to the output terminal 102, which is at a junction ofsource/drain terminals the first pair of transistors 210,212, while thegate terminal of the transistor 212 is connected to the output terminal104, which is at a junction of source/drain terminals of the second pairof transistors 214, 216.

The level shifter 100 further includes the input circuit 120, whichincludes series-connected transistors 218 and 220 connected between theoutput terminal 102 and the input terminal 202, as well asseries-connected transistors 222 and 224 connected between the outputterminal 104 and the input terminal 204. In the illustrated example,transistors 218 and 222 are PMOS transistors and transistors 220 and 224are NMOS transistors. Control signals A and B at the respective nodes206 and 208 are received by the tracking circuit 130, which is connectedto gate terminals of the PMOS transistors 214 and 210 of the latchcircuit 110. More specifically, the tracking circuit is configured suchthat the gate of the PMOS transistor 210 receives tracking signals thatare the higher of the control signal B or VSSB, while the gate of thePMOS transistor 214 receives the higher of control signal A or VSSB.

The gate terminals of the NMOS transistors 220, 224 are coupled toreceive the VDDA voltage signals, and the gate terminals of the PMOStransistors 218, 220 are coupled to receive the VSSB voltage signals. Asnoted above, in some embodiments VDDA and VSSB are the same voltagelevel. When the input signal I transitions from logic high to low in thefirst voltage domain, for example, the input signal I at the inputterminal 202 is at the VSSA voltage level. The NMOS transistor 220 turnson with the VDDA signal at its gate, pulling the control signal A at thenode 206 to low (VSSA).

The tracking circuit 130 is configured such that the PMOS transistor 214of the cross-latch 110 receives the higher of the control signal Asignal or VSSB. Accordingly, the gate of the PMOS transistor receivesthe low VSSB signal (logic low in the second voltage domain), turning onthe PMOS transistor 214. This pulls the ZN signal to logic high in thesecond voltage domain (VDDB) at the output terminal 104. The high ZNsignal further turns on the NMOS transistor 212, pulling the Z signallow in the second voltage domain (VSSB) at the output terminal 102. Thelow Z signal further turns off the NMOS transistor 216 to latch the ZNoutput signal in its high state.

As noted above, the PMOS transistors 210, 214 of the cross-latch circuit110 are controlled by the tracking circuit 130, with the gate of thePMOS transistor 210 receiving the higher of the control signal B orVSSB, and the gate of the PMOS transistor 214 receiving the higher ofthe control signal A or VSSB. FIG. 2 depicts an example level shifter200, illustrating further aspects of an embodiment of the trackingcircuit 130 a that is configured to compare the A and B signals to VSSBand output the appropriate tracking signals C and D to the PMOStransistors 214 and 210, respectively.

The cross-latch circuit 110 shown in FIG. 2 is similar to that shown inFIG. 1, and thus includes the first transistor 210 and second transistor212 connected in series, and the third transistor 214 and a fourthtransistor 216 connected in series. The first and third transistors 210,214 are PMOS transistors and the second and fourth transistors 212, 216are NMOS transistors. The two pairs of transistors are connected betweenthe VDDB and VSSB voltage rails. The gate terminal of the transistor 216is connected to the output terminal 102, while the gate terminal of thetransistor 212 is connected to the output terminal 104. The PMOStransistors 210 and 214 receive the D and C tracking signals,respectively, from the tracking circuit 130 a as discussed furtherbelow.

Similarly to the input circuit 120 shown in FIG. 1, the input circuit120 a of FIG. 2 includes the PMOS transistor 218 and the NMOS transistor220 connected between the output terminal 102 and the input terminal202, and the PMOS transistor 222 and NMOS transistor 224 connectedbetween the output terminal 104 and the input terminal 204. The gates ofthe PMOS transistors 218, 222 are connected to the VSSB signal, and thegates of the NMOS transistors 220 and 224 are connected to the VDDAsignal. Additionally, a PMOS transistor 318 is connected between thecontrol node 206 and the PMOS transistor 218, and an NMOS transistor 320is connected between the control node 206 and the NMOS transistor 220.Similarly, a PMOS transistor 322 is connected between the control node208 and the PMOS transistor 222, and an NMOS 324 transistor is connectedbetween the control node 208 and the NMOS transistor 224.

As noted above in conjunction with FIG. 1, the tracking circuit 130 ashown in FIG. 2 is configured so that the gate of the PMOS transistor210 receives the higher of the control signal B or VSSB, while the gateof the PMOS transistor 214 receives the higher of the control signal Aor VSSB. The tracking circuit 130 a includes a cross-coupled PMOStransistor pair 332, including PMOS transistors 332 a and 332 b,configured to output a tracking signal C that is the greater of thecontrol signal A or VSSB, and a cross-coupled PMOS transistor pair 334,including PMOS transistors 334 a and 334 b, configured to output atracking signal D that is the greater of the control signal B or VSSB.Accordingly, the source terminals of the PMOS transistors 332 a and 334a are coupled to receive the VSSB signal, while the source terminals ofthe PMOS transistors 332 b and 334 b are coupled to receive the controlnodes 206 and 208, respectively, to receive the A and B control signals.The tracking signal C is received at the gate of the PMOS transistor214, and the tracking signal D is received at the gate of the PMOStransistor 210.

The embodiment shown in FIG. 2 includes additional cross-coupledtransistor pairs for generating the A and B control signals. Moreparticularly, cross-coupled NMOS transistor pairs 336 and 340 providerespective control signals to gates of the PMOS transistors 318 and 322.The cross-coupled NMOS transistor pair 336 includes NMOS transistors 336a and 336 b, which have their drains connected to the control signal Aand VSSB, respectively. The cross-coupled NMOS transistor pair 340includes NMOS transistors 340 a and 340 b, which have their drainsconnected to the control signal B and VSSB, respectively. The sources ofthe cross-coupled transistor pairs 336 and 340 are connected to thegates of the PMOS transistors 318 and 322, respectively.

Cross-coupled PMOS transistor pairs 338 and 342 provide respectivecontrol signals to gates of the NMOS transistors 320 and 324. Thecross-coupled PMOS transistor pair 338 includes PMOS transistors 338 aand 338 b, which have their drains connected to the control signal A andVDDA, respectively. The cross-coupled PMOS transistor pair 342 includesPMOS transistors 342 a and 342 b, which have their drains connected tothe control signal B and VDDA, respectively. The sources of thecross-coupled transistor pairs 338 and 342 are connected to the gates ofthe NMOS transistors 320 and 324, respectively.

Thus, when the input signal I transitions from logic high to low in thefirst voltage domain, the input signal I at the input terminal 202 is atthe VSSA voltage level (e.g., 0V). The series-connected NMOS transistors220, 320 turn on, pulling the control signal A at the node 206 to low(VSSA). The low control signal A is input to the cross-coupled PMOStransistor pair 332, along with VSSB, to output the tracking signal C atthe VSSB voltage level to the gate of the PMOS transistor 214. Thispulls the ZN signal to logic high in the second voltage domain (VDDB) atthe output terminal 104. The high ZN signal further turns on the NMOStransistor 212, pulling the Z signal low in the second voltage domain(VSSB) at the output terminal 102. The low Z signal further turns offthe NMOS transistor 216 to latch the ZN output signal in its high state.

FIG. 3 illustrates another example level shifter 300, illustratingfurther aspects of an embodiment of the cross-latch circuit 110 a. InFIG. 3, the C and D control signals are received at the gates of each ofthe latch transistors 210, 212, 214, and 216. In contrast, the exampleshown in FIG. 2 has the output terminals 102 and 104 cross-coupled tothe gates of the NMOS transistors 216 and 212, respectively. Thus, inthe example shown in FIG. 3, the tracking signals C or D directlycontrol each of the latch transistors 210, 212, 214, and 216 to increaseoperation speed of the level shifter 300.

As in the example shown in FIG. 2, the input signals I, IN are receivedat the input terminals 202, 204 of the input circuit 120 a. Thecross-latch circuit 110 a includes the PMOS transistor 210 and NMOStransistor 212 connected in series, and the PMOS transistor 214 and NMOStransistor 216 connected in series. The two pairs of transistors areconnected between the VDDB and VSSB voltage rails. As noted above, thegate terminals of the transistors 210 and 212 are connected to receivethe tracking signal D, and the gate terminals of the transistors 214 and216 are connected to receive the tracking signal C.

The PMOS transistors 218 and 318 are connected between the outputterminal 102 and the control node 206, and the PMOS transistors 222 and322 are connected between the output terminal 104 and the control node208. The NMOS transistors 220 and 320 are connected between the controlnode 206 and the input terminal 202, and the NMOS transistors 224 and324 are connected between the control node 208 and the input terminal204. The gates of the PMOS transistors 218, 222 are connected to theVSSB signal, and the gates of the NMOS transistors 220 and 224 areconnected to the VDDA signal. The PMOS transistors 318 and 322 havetheir gates connected to the outputs of the cross-coupled NMOS pairs 336and 340, respectively. The NMOS transistors 320 and 324 have their gatesconnected to the outputs of the cross-coupled PMOS pairs 338 and 342,respectively.

The cross-coupled PMOS transistors pairs 332 and 334 are connected tothe control nodes 206 and 208, respectively and are configured to outputthe tracking signals C and D, respectively. When the input signal Itransitions from logic high to low in the first voltage domain, theinput signal I at the input terminal 202 is at the VSSA voltage level(e.g., 0V). The series-connected NMOS transistors 220, 320 turn on,pulling the control signal A at the node 206 to low (VSSA). The lowcontrol signal A is input to the cross-coupled PMOS transistor pair 332,along with VSSB, to output the tracking signal C at the VSSB voltagelevel to the gates of the PMOS transistor 214 and NMOS transistor 216.This turns on the PMOS transistor 214 and turns off the NMOS transistor216, pulling the ZN signal to logic high in the second voltage domain(VDDB) at the output terminal 104. The tracking signal D turns on theNMOS transistor 212 and turns off the PMOS transistor 210, pulling the Zsignal low in the second voltage domain (VSSB) at the output terminal102.

FIG. 4 illustrates an example level shifter 400 that includes thecross-latch circuit 110 shown in FIG. 1, with an input circuit 120 b anda tracking circuit 130 b in accordance with further embodiments. As withthe example shown in FIG. 1, the cross-latch circuit 110 of FIG. 4includes the PMOS transistor 210 and NMOS transistor 212 connected inseries, and the PMOS transistor 214 and NMOS transistor 216 connected inseries. The two pairs of transistors are connected between the VDDB andVSSB voltage rails. The gate terminal of the transistor 216 is connectedto the output terminal 102, while the gate terminal of the transistor212 is connected to the output terminal 104. The PMOS transistors 210and 214 receive the D and C control signals, respectively, from thetracking circuit 130 b.

The input circuit 120 b of FIG. 4 includes the PMOS transistors 218 and318 connected between the output terminal 102 and the control node 206,and the PMOS transistors 222 and 322 connected between the outputterminal 104 and the control node 208. The NMOS transistors 220 and 320are connected between the control node 206 and the input terminal 202,and the NMOS transistors 224 and 324 are connected between the controlnode 208 and the input terminal 204. The gates of the PMOS transistors218, 222 are connected to the VSSB signal, and the gates of the NMOStransistors 220 and 224 are connected to the VDDA signal.

In the tracking circuit 130 b of FIG. 4, the cross-coupled transistorpairs connected to the gates of PMOS transistors 318 and 322 and thegates of the NMOS transistors 320 and 324 are omitted. Instead, PMOStransistors 318 and 322 of the input circuit 120 b also have their gatesconnected to receive the VSSB signal, and the NMOS transistors 320 and324 also have their gates connected to receive the VDDA signals. Somealternative embodiments may eliminate the transistors 318, 320, 322 and324.

As with the tracking circuit 130 a of FIG. 3, the tracking circuit 130 bincludes the cross-coupled PMOS transistors pairs 332 and 334 connectedto the control nodes 206 and 208, respectively, configured to output thetracking signals C and D, respectively. When the input signal Itransitions from logic high to low in the first voltage domain, theinput signal I at the input terminal 202 is at the VSSA voltage level(e.g., 0V). The series-connected NMOS transistors 220, 320 turn on,pulling the control signal A at the node 206 to low (VSSA). The lowcontrol signal A is input to the cross-coupled PMOS transistor pair 332,along with VSSB, to output the tracking signal C at the VSSB voltagelevel to the gate of the PMOS transistor 214. This turns on the PMOStransistor 214, pulling the ZN signal to logic high in the secondvoltage domain (VDDB) at the output terminal 104. The tracking signal Dturns off the PMOS transistor 210, pulling the Z signal low in thesecond voltage domain (VSSB) at the output terminal 102. The outputterminals 102 and 104 are cross-coupled to the gates of the NMOStransistors 216 and 212, respectively, to latch the Z and ZN signals.

FIG. 5 illustrates another embodiment of a level shifter 500 in whichthe cross-latch circuit 110 a and the tracking circuit 130 b arecombined with an input circuit 120 c. The input circuit 120 c includesthe PMOS transistors 218 and 318 connected between the output terminal102 and the control node 206, and the PMOS transistors 222 and 322connected between the output terminal 104 and the control node 208. TheNMOS transistors 220 and 320 are connected between the control node 206and the input terminal 202, and the NMOS transistors 224 and 324 areconnected between the control node 208 and the input terminal 204. Thegates of the PMOS transistors 218, 318, 222 and 322 are connected to theVSSB signal, and the gates of the NMOS transistors 220, 320, 224 and 324are connected to the VDDA signal.

Additionally, the input circuit 120 c includes diodes connected betweenthe control nodes A and B and respective transistors 320 and 324. In theexample illustrated in FIG. 5, the diodes are diode-connected NMOStransistors 354, 356, though other diode structures are within the scopeof the disclosure.

As noted above, with the cross-latch circuit 110 a, the C and D controlsignals are received at the gates of each of the latch transistors 210,212, 214, and 216. The tracking signals C or D thus directly controleach of the latch transistors 210, 212, 214, and 216 to increaseoperation speed of the level shifter 100. The cross-coupled PMOStransistors pairs 332 and 334 of the tracking circuit 130 b areconnected to the control nodes 206 and 208, respectively, configured tooutput the tracking signals C and D, respectively.

FIG. 6 illustrates a further example in which the input circuit 120 cand tracking circuit 130 b are used with another example cross-latchcircuit 110 b. The input circuit 120 c in FIG. 6 includes the PMOStransistors 218 and 318 connected between the output terminal 102 andthe control node 206, and the PMOS transistors 222 and 322 connectedbetween the output terminal 104 and the control node 208. NMOStransistors 220 and 320 are connected between the control node 206 andthe input terminal 202, and NMOS transistors 224 and 324 are connectedbetween the control node 208 and the input terminal 204. The gates ofthe PMOS transistors 218, 318, 222 and 322 are connected to the VSSBsignal, and the gates of the NMOS transistors 220, 320, 224 and 324 areconnected to the VDDA signal. The cross-coupled PMOS transistors pairs332 and 334 of the tracking circuit 130 b are connected to the controlnodes 206 and 208, respectively, configured to output the trackingsignals C and D, respectively. The tracking signals C and D are receivedat the gates of each of the cross-latch transistors 210, 212, 214, and216. Diodes are connected between the control nodes A and B andrespective transistors 320 and 324. In the example illustrated in FIG.6, the diodes are the diode-connected NMOS transistors 354, 356, thoughother diode structures are within the scope of the disclosure.

The cross-latch circuit 110 b further includes NMOS transistors 350 and352. The transistor 350 is connected in series between the NMOStransistor 212 and the VSSB rail, and the transistor 352 is connected inseries between the NMOS transistor 216 and the VSSB rail. The gates ofthe NMOS transistors 350 and 352 are cross-coupled to the outputterminals 104 and 102 respectively, to latch the signals Z and ZN intheir complementary states.

FIG. 7 illustrates another example in which the input circuit 120 c andtracking circuit 130 b are used with a still further example cross-latchcircuit 110 c. The input circuit 120 c includes the PMOS transistors 218and 318 connected between the output terminal 102 and the control node206, and the PMOS transistors 222 and 322 connected between the outputterminal 104 and the control node 208. NMOS transistors 220 and 320 areconnected between the control node 206 and the input terminal 202, andNMOS transistors 224 and 324 are connected between the control node 208and the input terminal 204. The gates of the PMOS transistors 218, 318,222 and 322 are connected to the VSSB signal, and the gates of the NMOStransistors 220, 320, 224 and 324 are connected to the VDDA signal.

The cross-coupled PMOS transistors pairs 332 and 334 of the trackingcircuit 130 b are connected to the control nodes 206 and 208,respectively, configured to output the tracking signals C and D,respectively. The tracking signals C and D are received at the gates ofeach of the cross-latch transistors 210, 212, 214, and 216. Thediode-connected NMOS transistors 354, 356 are connected between thecontrol nodes A and B and respective transistors 320 and 324, thoughother diode structures are within the scope of the disclosure.

The cross-latch circuit 110 c further includes NMOS transistors 360 and362. The transistor 360 is connected in parallel between the NMOStransistor 212 and the VSSB rail, and the transistor 362 is connected inseries between the NMOS transistor 216 and the VSSB rail. The gates ofthe NMOS transistors 360 and 362 are cross-coupled to the outputterminals 104 and 102 respectively, to latch the signals Z and ZN intheir complementary states.

FIGS. 8-11 depict example level shifter layouts in accordance with someembodiments. FIG. 8 illustrates the level shifter 200 of FIG. 2, withthe cross coupled PMOS transistor pairs 338 and 342 of the trackingcircuit 130 a labeled “TP1,” and the cross coupled PMOS transistor pairs332 and 334 of the tracking circuit 130 a labeled “TP2.” The NMOStransistor pairs 336 and 340 of the tracking circuit 130 a are labeled“TN1” in FIG. 8. The PMOS transistors 218, 318, 222 and 322 of the inputcircuit 120 a are labeled P1, and the NMOS transistors 220, 320, 224 and324 of the input circuit 120 a are labeled N1. The PMOS transistors 210and 214 of the cross-latch circuit 110 are labeled Mp1, and the NMOStransistors 212 and 216 of the cross-latch circuit 110 are labeled Mn1.

FIG. 9 shows an example symmetrical layout 900 for the level shifter200, where the NT1, TP1, P1, N1, Mp1, Mn1, and TP2 transistors arearranged symmetrically horizontally on either side of a center line 910.FIG. 10 illustrates another symmetrical layout 1000 in which the NT1,TP1, P1, N1, Mp1, Mn1, and TP2 transistors are arranged symmetricallyvertically on either side of the center line 910. Additionally, in someexamples, the NMOS and PMOS components on each side of the centerline910 may be grouped together on their respective sides of the centerline910 to simplify the manufacturing process. This is shown in the examplelayout 1000, where the PMOS transistors TP2, TP1, P1, and Mp1 are alllocated at the upper portion 1010 of the layout 1000, while the NMOStransistors Mn1, N1, and TN1 are all located at the lower portion 1012of the layout 1000. Still further, the transistors NT1, TP1, P1, N1,Mp1, Mn1, and TP2 can be re-arranged in other layout locations as longas the symmetry is maintained. Such symmetric layouts are balanced andallow the outputs to toggle at the same speed, and thus improvingperformance. FIG. 11 illustrates an example of a nonsymmetrical layout,where NMOS and PMOS components are not necessarily symmetrically groupedabout a centerline. Such nonsymmetrical layouts may be suitable, forexample, for lower speed implementations. Other symmetrical andnonsymmetrical layouts are within the scope of the disclosure.

FIG. 12 is a flow diagram illustrating an example of a level shiftingmethod 1200 in accordance with some embodiments. The method 1200 couldbe implemented in conjunction with any of the example level shiftercircuits disclosed herein. Referring to FIG. 12 in conjunction withFIGS. 1-7, at step 1210 first and second input signals I, IN havingrespective first and second voltage levels VSSA, VDDA are received atthe input terminals 202, 204 of the level shifter 100. In theillustrated example, the second voltage level VDDA is higher than thefirst voltage level VSSA. A first control signal A having the firstvoltage level VSSA, which is based on the first input signal I, isgenerated at step 1220. At step 1230, a second control signal B isgenerated based on the second input signal IN. The second control signalB is at a fourth voltage level VDDB, which is higher than the secondvoltage level VDDA.

In step 1240, a first tracking signal C based on the first controlsignal A is provided to a cross-latch circuit 120. The first trackingsignal C has a third voltage level VSSB higher than the first voltageVSSA level. A second tracking signal D based on the second controlsignal B is provided to the cross-latch circuit 120 in step 1250. Thesecond tracking signal D has the fourth voltage level VDDB. A firstoutput signal Z based on the second tracking signal D having the thirdvoltage level VSSB is output by the cross-latch circuit 120 in step1260, and a second output signal ZN based on the first tracking signal Chaving the fourth voltage level VDDB is output by the cross-latchcircuit 120 in step 1270.

The high-speed over-drive level shifter device describes in theembodiments above utilizes a cross latch to perform the level shifting.This allows the structure to be used for 2×VDD and 3×VDD applications.For instance, embodiments disclosed herein may provide higher speedtoggling rates while maintaining or improving system reliability. Someexamples provide operating speeds at 250 MHz.

In accordance with some disclosed examples, a level shifter includes aninput circuit having first and second input terminals configured toreceive complementary input signals at a first voltage level and asecond voltage level. A cross-latch circuit is coupled to the inputcircuit. The cross-latch circuit has first and second output terminalsconfigured to provide complementary output signals at a third voltagelevel and a fourth voltage level. The input circuit includes first andsecond control nodes configured to output first and second controlsignals at the first voltage level and the fourth voltage level based onthe input signals. A tracking circuit is coupled to the input circuitand the cross-latch circuit, and is configured to input first and secondtracking signals to the cross-latch circuit based on the first andsecond control signals. The first tracking signal is the greater of thefirst control signal and the third voltage level, and the secondtracking signal is the greater of the second control signal and thethird voltage level.

Other disclosed examples include a level shifter that has first andsecond input terminals configured to receive complementary first andsecond input signals in a low voltage domain, and first and secondoutput terminals configured to provide complementary first and secondoutput signals corresponding to the first and second input signals in ahigh voltage domain. An input circuit is connected between the first andsecond input terminals and the first and second output terminals. Theinput circuit has first and second control nodes configured to outputfirst and second control signals in the high and low voltage domainsbased on the first and second input signals. A cross-latch circuit iscoupled to the input circuit and the first and second output terminals,and includes first and second input terminals. A tracking circuit iscoupled to the first and second control nodes and the first and secondinput terminals of the cross-latch circuit. The tracking circuit isconfigured to provide first and second tracking signals to the first andsecond input signals of the cross-latch circuit in the high voltagedomain based on the first and second control signals.

In accordance with further examples, a method includes receiving firstand second input signals having respective first and second voltagelevels, wherein the second voltage level is higher than the firstvoltage level. A first control signal is generated having the firstvoltage level based on the first input signal, and a second controlsignal is generated having a fourth voltage level higher than the secondvoltage level based on the second input signal. A first tracking signalis provided to a cross-latch circuit having a third voltage level higherthan the first voltage level based on the first control signal. A secondtracking signal is provided to the cross-latch circuit having the fourthvoltage level based on the second control signal. A first output signalis output by the cross-latch circuit having the third voltage levelbased on the second tracking signal, and the cross-latch circuit outputsa second output signal having the fourth voltage level based on thefirst tracking signal.

This disclosure outlines various embodiments so that those skilled inthe art may better understand the aspects of the present disclosure.Those skilled in the art should appreciate that they may readily use thepresent disclosure as a basis for designing or modifying other processesand structures for carrying out the same purposes and/or achieving thesame advantages of the embodiments introduced herein. Those skilled inthe art should also realize that such equivalent constructions do notdepart from the spirit and scope of the present disclosure, and thatthey may make various changes, substitutions, and alterations hereinwithout departing from the spirit and scope of the present disclosure.

What is claimed is:
 1. A level shifter, comprising: an input circuithaving first and second input terminals configured to receivecomplementary input signals at a first voltage level and a secondvoltage level; a cross-latch circuit coupled to the input circuit, thecross-latch circuit having first and second output terminals configuredto provide complementary output signals at a third voltage level and afourth voltage level, wherein the input circuit includes first andsecond control nodes configured to output first and second controlsignals at the first voltage level and the fourth voltage level based onthe input signals; and a tracking circuit coupled to the input circuitand the cross-latch circuit, configured to input first and secondtracking signals to the cross-latch circuit based on the first andsecond control signals, wherein the first tracking signal is the greaterof the first control signal and the third voltage level, and the secondtracking signal is the greater of the second control signal and thethird voltage level.
 2. The level shifter of claim 1, wherein thecross-latch circuit includes: a first PMOS transistor and a first NMOStransistor connected in series between a first voltage rail configuredto receive the fourth voltage level and a second voltage rail configuredto receive the third voltage level, wherein a junction of the first PMOStransistor and the first NMOS transistor forms the first outputterminal; a second PMOS transistor and a second NMOS transistorconnected in series between the first voltage rail and the secondvoltage rail, wherein a junction of the second PMOS transistor and thesecond NMOS transistor forms the second output terminal; and wherein agate terminal of the first PMOS transistor is connected to receive thesecond tracking signal, and a gate terminal of the second PMOStransistor is connected to receive the first tracking signal.
 3. Thelevel shifter of claim 2, wherein: the first output terminal isconnected to a gate terminal of the second NMOS transistor; and thesecond output terminal is connected to a gate terminal of the first NMOStransistor.
 4. The level shifter of claim 2, wherein a gate terminal ofthe first NMOS transistor is connected to receive the second trackingsignal, and a gate terminal of the second NMOS transistor is connectedto receive the first tracking signal.
 5. The level shifter of claim 4,wherein the cross-latch circuit includes: a third NMOS transistorconnected in series with the first NMOS transistor between the firstNMOS transistor and the second voltage rail; a fourth NMOS transistorconnected in series with the second NMOS transistor between the secondNMOS transistor and the second voltage rail; wherein a gate terminal ofthe third NMOS transistor is connected to the second output terminal,and a gate terminal of the fourth NMOS transistor is connected to thefirst output terminal.
 6. The level shifter of claim 4, wherein thecross-latch circuit includes: a third NMOS transistor connected inparallel with the first NMOS transistor between the first NMOStransistor and the second voltage rail; a fourth NMOS transistorconnected in parallel with the second NMOS transistor between the secondNMOS transistor and the second voltage rail; wherein a gate terminal ofthe third NMOS transistor is connected to the second output terminal,and a gate terminal of the fourth NMOS transistor is connected to thefirst output terminal.
 7. The level shifter of claim 1, wherein theinput circuit includes: a first PMOS transistor and a first NMOStransistor connected in series between the first output terminal and thefirst input terminal, wherein a junction of the first PMOS transistorand the first NMOS transistor forms the first control node, wherein agate terminal of the first PMOS transistor is connected to the thirdvoltage level, and wherein a gate terminal of the first NMOS transistoris connected to the second voltage level; a second PMOS transistor and asecond NMOS transistor connected in series between the second outputterminal and the second input terminal, wherein a junction of the secondPMOS transistor and the second NMOS transistor forms the second controlnode, wherein a gate terminal of the second PMOS transistor is connectedto the third voltage level, and wherein a gate terminal of the secondNMOS transistor is connected to the second voltage level.
 8. The levelshifter of claim 7, wherein the input circuit includes: a third PMOStransistor connected in series between the first PMOS transistor and thefirst control node; a fourth PMOS transistor connected in series betweenthe second PMOS transistor and the second control node; a third NMOStransistor connected in series between the first NMOS transistor and thefirst control node; and a fourth NMOS transistor connected in seriesbetween the second NMOS transistor and the second control node.
 9. Thelevel shifter of claim 8, wherein gate terminals of each of the thirdand fourth PMOS transistors are connected to the third voltage level,and wherein gate terminals of the third and fourth NMOS transistors areconnected to the second voltage level.
 10. The level shifter of claim 1,wherein the tracking circuit includes: a first cross-coupled PMOStransistor pair having a first input terminal connected to the thirdvoltage level, a second input terminal connected to the first controlnode, and an output terminal configured to output the first trackingsignal; a second cross-coupled PMOS transistor pair having a first inputterminal connected to the third voltage level, a second input terminalconnected to the second control node, and an output terminal configuredto output the second tracking signal.
 11. The level shifter of claim 10,wherein the tracking circuit includes: a first cross-coupled NMOStransistor pair having a first input terminal connected to the thirdvoltage level, a second input terminal connected to the first controlnode, and an output terminal; a second cross-coupled NMOS transistorpair having a first input terminal connected to the third voltage level,a second input terminal connected to the second control node, and anoutput terminal; and wherein the input circuit includes: a first PMOStransistor and a second PMOS transistor connected in series between thefirst output terminal and the first input terminal, wherein a junctionof the first PMOS transistor and the second PMOS transistor forms thefirst control node, the first PMOS transistor having a gate terminalconnected to the second voltage level, and the second PMOS transistorhaving a gate terminal connected to the output terminal of the firstcross-coupled NMOS transistor pair; a third PMOS transistor and a fourthPMOS transistor connected in series between the second output terminaland the second input terminal, wherein a junction of the third PMOStransistor and the fourth PMOS transistor forms the second control node,the third PMOS transistor having a gate terminal connected to the secondvoltage level, and the fourth PMOS transistor having a gate terminalconnected to the output terminal of the first cross-coupled NMOStransistor pair.
 12. The level shifter of claim 10, wherein the trackingcircuit includes: a third cross-coupled PMOS transistor pair having afirst input terminal connected to the second voltage level, a secondinput terminal connected to the first control node, and an outputterminal; a fourth cross-coupled PMOS transistor pair having a firstinput terminal connected to the second voltage level, a second inputterminal connected to the second control node, and an output terminal;and wherein the input circuit includes: a first NMOS transistor and asecond NMOS transistor connected in series between the first outputterminal and the first input terminal, wherein a junction of the firstNMOS transistor and the second NMOS transistor forms the first controlnode, the first NMOS transistor having a gate terminal connected to thesecond voltage level, and the second NMOS transistor having a gateterminal connected to the output terminal of the third cross-coupledPMOS transistor pair; a third NMOS transistor and a fourth NMOStransistor connected in series between the second output terminal andthe second input terminal, wherein a junction of the third NMOStransistor and the fourth NMOS transistor forms the second control node,the third NMOS transistor having a gate terminal connected to the secondvoltage level, and the fourth NMOS transistor having a gate terminalconnected to the output terminal of the fourth cross-coupled PMOStransistor pair.
 13. A level shifter, comprising: first and second inputterminals configured to receive complementary first and second inputsignals in a low voltage domain; first and second output terminalsconfigured to provide complementary first and second output signalscorresponding to the first and second input signals in a high voltagedomain; an input circuit connected between the first and second inputterminals and the first and second output terminals, the input circuithaving first and second control nodes configured to output first andsecond control signals in the high and low voltage domains based on thefirst and second input signals; a cross-latch circuit coupled to theinput circuit and the first and second output terminals, the cross-latchcircuit having first and second input terminals; a tracking circuitcoupled to the first and second control nodes and the first and secondinput terminals of the cross-latch circuit, the tracking circuitconfigured to provide first and second tracking signals to the first andsecond input terminals of the cross-latch circuit in the high voltagedomain based on the first and second control signals.
 14. The levelshifter of claim 13, wherein the low voltage domain includes a firstvoltage level and a second voltage level higher than the first voltagelevel, and wherein the high voltage domain includes a third voltagelevel and a fourth voltage level higher than the second voltage level.15. The level shifter of claim 14, wherein the second voltage level andthe third voltage level are the same voltage level.
 16. The levelshifter of claim 14, wherein the cross-latch circuit includes: a firstPMOS transistor and a first NMOS transistor connected in series betweena first voltage rail configured to receive the fourth voltage level anda second voltage rail configured to receive the third voltage level,wherein a junction of the first PMOS transistor and the first NMOStransistor forms the first output terminal, wherein a gate terminal ofthe first PMOS transistor is connected to receive the second trackingsignal; a second PMOS transistor and a second NMOS transistor connectedin series between the first voltage rail and the second voltage rail,wherein a junction of the second PMOS transistor and the second NMOStransistor forms the second output terminal, wherein a gate terminal ofthe second PMOS transistor is connected to receive the first trackingsignal.
 17. The level shifter of claim 16, wherein the input circuitincludes: a first PMOS transistor of the input circuit and a first NMOStransistor of the input circuit connected in series between the firstoutput terminal and the first input terminal, wherein a junction of thefirst PMOS transistor of the input circuit and the first NMOS transistorof the input circuit forms the first control node, wherein a gateterminal of the first PMOS transistor of the input circuit is connectedto the third voltage level, and wherein a gate terminal of the firstNMOS transistor of the input circuit is connected to the second voltagelevel; a second PMOS transistor of the input circuit and a second NMOStransistor of the input circuit connected in series between the secondoutput terminal and the second input terminal, wherein a junction of thesecond PMOS transistor of the input circuit and the second NMOStransistor of the input circuit forms the second control node, wherein agate terminal of the second PMOS transistor of the input circuit isconnected to the third voltage level, and wherein a gate terminal of thesecond NMOS transistor of the input circuit is connected to the secondvoltage level; and wherein the tracking circuit includes: a firstcross-coupled PMOS transistor pair having a first input terminalconnected to the third voltage level, a second input terminal connectedto the first control node, and an output terminal configured to outputthe first tracking signal; and a second cross-coupled PMOS transistorpair having a first input terminal connected to the third voltage level,a second input terminal connected to the second control node, and anoutput terminal configured to output the second tracking signal.
 18. Thelevel shifter of claim 17, wherein the PMOS transistors and the NMOStransistors of the input circuit, the cross-latch circuit and thetracking circuit are arranged symmetrically in or on a substrate.
 19. Alevel shifting method, comprising: receiving first and second inputsignals having respective first and second voltage levels, wherein thesecond voltage level is higher than the first voltage level; generatinga first control signal having the first voltage level based on the firstinput signal; generating a second control signal having a fourth voltagelevel higher than the second voltage level based on the second inputsignal; providing a first tracking signal to a cross-latch circuithaving a third voltage level higher than the first voltage level basedon the first control signal; providing a second tracking signal to thecross-latch circuit having the fourth voltage level based on the secondcontrol signal; outputting a first output signal by the cross-latchcircuit having the third voltage level based on the second trackingsignal; and outputting a second output signal by the cross-latch circuithaving the fourth voltage level based on the first tracking signal. 20.The method of claim 19, wherein the second voltage level is the same asthe third voltage level.